anatomical sphincter - Inglés Sinónimo Diccionario